large amount of things - Español Inglés Diccionario